有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java需要帮助在特定文件夹中创建sqlite数据库

我已经创建了一个由sqlite数据库组成的应用程序。我已经创建了该代码的exe。我需要在一个特定的文件夹中创建数据库,例如在c:\Windows中,这样最终用户就不会知道数据库了。我已经创建了数据库,它在执行文件夹中被提取出来。任何建议


共 (1) 个答案

  1. # 1 楼答案

    Class.forName("org.sqlite.JDBC");
    Connection conn = DriverManager.getConnection("jdbc:sqlite:test.db");
    

    在代码的某个地方,你会发现类似于上面两行的代码。将连接字符串"jdbc:sqlite:test.db"编辑为您希望数据库的路径,即:

    "jdbc:sqlite:C:\\Windows\\yourdb.db"
    

    注意:对于像C:\Windows这样的文件夹,您需要在Win Vista/7上拥有管理员权限